Impington Village College and its sixth form, Impington International College, located on the outskirts of Cambridge, have been awarded the highest level of the International School Award by the British Council for outstanding development of the international dimension in its curriculum and is now re-accredited for three years.